<?php

/**
 * 会员自助广告分类管理 - 织梦技术研究中心！
 *
 * @version        $Id: mad_type.php 14:31:15 2013年10月10日 土匪 $
 * @package        DedeCMS menber ad
 * @copyright      Copyright (c) 2013, Dedejs.com
 * @link           http://bbs.dedejs.com
 */
require_once(dirname(__FILE__)."/config.php");
require_once(DEDEINC.'/datalistcp.class.php');
setcookie("ENV_GOBACK_URL",$dedeNowurl,time()+3600,"/");
CheckPurview('mad_type');

if($action == 'add')
{
	$name = trim($name);
	if($name == '')
	{
		ShowMsg('分类名称不能为空','mad_type.php');
		exit();
	}
	else if($disorder == '')
	{
		ShowMsg('分类排列位置不能为空','mad_type.php');
		exit();
	}
	else if($num == '')
	{
		ShowMsg('分类下广告数量不能为空','mad_type.php');
		exit();
	}


	$sql = "insert into `#@__memad_type`(name,num,disorder) values('$name','$num','$disorder'); ";
	if($dsql->ExecuteNoneQuery($sql))
	{
		ShowMsg('添加分类成功，现在将返回分类管理页面','mad_type.php');
		exit();
	}
	else
	{
		ShowMsg('添加分类失败，请将该错误提交到织梦技术研究中心！','mad_type.php');
		exit();
	}
}
elseif($action == 'edit')
{
	if(empty($step))
	{
		
		$sql = "select * from `#@__memad_type` where aid='$aid' ";
		$sector = $dsql->GetOne($sql);
		
		$dsql->SetQuery($sql);
		$dsql->Execute();
		
		include(DEDEADMIN."/templets/mad_type.htm");
		exit();
	}
	else if($step == 2)
	{
		$sql = "update `#@__memad_type` set name='$name', disorder='$disorder', num='$num' where aid='$aid' ";
		if($dsql->ExecuteNoneQuery($sql))
		{
			ShowMsg('修改分类成功，现在将返回分类管理页面','mad_type.php');
			exit();
		}
		else
		{
			ShowMsg('修改分类失败，请将该错误提交到织梦技术研究中心！','mad_type.php');
			exit();
		}
	}
}
elseif($action == 'delete')
{
	if(empty($step))
	{
		include(DEDEADMIN.'/templets/mad_type.htm');
		exit();
	}
	else if($step == 2)
	{
		$aid = intval($aid);
		if($aid < 1)
		{
			ShowMsg('分类编号不正确，现在将返回分类管理页面','mad_type.php');
			exit();
		}
		else
		{
			$sql = "delete from `#@__memad_type` where aid='$aid'";
			if($dsql->ExecuteNoneQuery($sql))
			{
				ShowMsg('删除分类成功，现在将返回分类管理页面', 'mad_type.php');
				exit();
			}
			else
			{
				ShowMsg('删除分类失败，请将该错误提交到织梦技术研究中心！','mad_type.php');
				exit();
			}
		}
	}
}
else if($action=='uprank')
{
	foreach($_POST as $rk=>$rv)
	{
		if(ereg('rank',$rk))
		{
			$aid = str_replace('rank_','',$rk);
			$db->ExecuteNoneQuery("UPDATE `#@__memad_type` SET disorder='$rv' WHERE aid='$aid'");
		}
	}
		if($dsql->ExecuteNoneQuery($sql))
		{
				ShowMsg('重新排序成功，将返回分类管理页面', 'mad_type.php');
				exit();
		}
		else
		{
				ShowMsg('重新排序成功，现在将返回分类管理页面 ','mad_type.php');
			exit();
		}
}
else if(empty($action)){
$wheresql = "WHERE aid>0";
$sql = "Select * From `#@__memad_type` $wheresql order by disorder";
$dl = new DataListCP();
$dl->pageSize = 6;
$dl->SetTemplet(DEDEADMIN."/templets/mad_type.htm");
$dl->SetSource($sql);
$dl->display();             
}
?>